Zhi zhuan yi jian

Zhi zhuan yi jian

Directed by Keith Li
Runtime minutes
Released 1984
IMDb Score: 6.3

Centipede Horror

Centipede Horror

Directed by Keith Li
Runtime minutes
Released 1982
IMDb Score: 5.4